ball ammunition - Español Inglés Diccionario